rock geranium - German English Dictionary